package net.lab1024.sa.admin.module.business.erp.poo.domain.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import java.math.BigDecimal;
import java.time.LocalDate;

import lombok.Data;

/**
 * 采购订单行 列表VO
 *
 * @Author AKITA
 * @Date 2025-08-18 09:11:53
 * @Copyright AKITA
 */

@Data
public class PoordaVO {


    @Schema(description = "电键")
    private Long id;

    @Schema(description = "行号")
    private Integer lineNum;

    @Schema(description = "基础电键")
    private Long baseId;

    @Schema(description = "基础行号")
    private Integer baseLineNum;

    @Schema(description = "行状态")
    private String lineStatus;

    @Schema(description = "行备注")
    private String freeTxt;

    @Schema(description = "物料编码")
    private String itemId;

    @Schema(description = "物料名称")
    private String itemName;

    @Schema(description = "规格")
    private String specs;

    @Schema(description = "单位")
    private String unit;

    @Schema(description = "数量")
    private BigDecimal qty;

    @Schema(description = "入库数量")
    private BigDecimal invQty;

    @Schema(description = "税额")
    private String tax;

    @Schema(description = "未税单价")
    private BigDecimal price;

    @Schema(description = "未税行计")
    private BigDecimal priceLine;

    @Schema(description = "含税单价")
    private BigDecimal taxPrice;

    @Schema(description = "含税行计")
    private BigDecimal taxPriceLine;

    @Schema(description = "需求日期")
    private LocalDate reqDate;

}
